Android compileSdkVersion 升级到33
全部标签 编辑:已修复!看起来有很多可能的原因。我的是比较不寻常的一种……我将SDK工具更新到21.1,将平台工具更新到16.0.1。使用adbversion验证我正在运行v1.0.31。我的开发机器运行的是Windows7,x64。我有四台4.2.2设备要测试,一台GalaxyNexus带有未锁定的引导加载程序,但未Root,还有NexusesOne、4、7和10,全部现货。kill-server),PC和设备本身。已尝试使用不同的USB端口和电缆。我正在使用SDK中的标准“AndroidADB接口(interface)”驱动程序,但也尝试了“AndroidCompositeADBInterf
我刚刚将手机升级到4.2.2,但现在我不能在eclipse中使用它了。我尝试重新启动设备,重置我的调试设置,但我无法让它继续工作。我看到它已经是一个注册的issue.有一些新的安全增强,所以应该有一个对话框(见底部的here)但这个对话框没有出现。我在电话上没有几个帐户,问题中指出了这一点..大家有什么建议吗?编辑:查看下面接受的答案,这应该涵盖所有情况。在我的情况下,缺少一些包,这些包没有显示在AndroidSDK管理器中。我刚刚在AndroidSDK管理器中找到了Packages->Reload...我认为这是自动发生的 最佳答案
我之前一直在使用googleplayservices8.3.0没有任何问题。我正在寻找升级到googleplayservices8.4.0。我正在使用以下播放库:compile'com.google.android.gms:play-services-analytics:8.4.0'compile'com.google.android.gms:play-services-location:8.4.0'compile'com.google.android.gms:play-services-gcm:8.4.0'当我启动应用程序时,它会崩溃,并显示以下日志。12-2703:01:33.91
我已从2.2升级到2.3。我最初认为我自己的Googlemap应用程序无法正常工作并发布了一个问题linktext我现在意识到问题要广泛得多,因为在创建新的AVD时存在的非内置应用程序将起作用。例如,“map”应用程序给出“网络故障-此应用程序需要有效的数据连接”。浏览器不会连接到Google或其他任何东西。对于所有API级别,我升级之前存在的AVD以及升级后从命令行创建的AVD都会发生这种情况。我认为我拥有所有必要的组件:我试图用最简单的术语来描述这个问题,方法是将它与对Eclipse和我编写的应用程序的任何引用分离。新创建的用于过滤除错误以外的所有AVD的logcat非常长,但我发
在我将我的AndroidStudio升级到3.4后,AndroidGradlePlugin升级到3.4和gradle到5.1.1我收到如下数据绑定(bind)错误我已经确定我清理了项目并重建,我已经清除了缓存并重新启动了AS。升级前从未出现过此问题我可以确认这是因为新的gradle更新DataBinderMapperImpl.java:54:error:cannotfindsymbole:[kapt]Anexceptionoccurred:android.databinding.tool.util.LoggedErrorException:Founddatabindingerrors.
我昨天从AndroidStudio2.2.3更新到AndroidStudio2.3,遇到了以下两个问题:更新后,Gradle3.2已默认安装,但同步我的项目不起作用,我一直收到错误消息“Gradle3.3是必需的”。使用默认的Gradle包装器不起作用。解决此问题的唯一方法是下载Gradle3.3手动并指向build设置中的目录。在运行我的项目时,我不断收到一系列涉及我的错误BaseApplication类,它扩展了MultiDexApplication。这错误是这样的:Error:(19,62)error:packageandroid.support.multidexdoesnote
我看到另一个关于使用greendao(here)进行架构升级/迁移的问题该答案中有很多链接可以在进行架构升级时使用一个好的模式-但是没有示例说明您对数据实际执行的操作以正确迁移它,而且我找不到任何东西。就我而言,我的迁移非常简单-我不希望转换任何现有数据,我只需要向我的架构中添加一些新表,我怀疑这是一种相当常见的情况。在不删除用户已经保存的数据的情况下,将新表添加到架构中的最简单方法是什么?一个具体的例子将不胜感激。如果greenDao提供了一个类似于DevOpenHelper的类,该类将简单地添加以前不存在于架构中的新表/列,而不首先删除现有的表/数据,那就太棒了。
升级后消息状态:FailedtorefreshGradleproject'XXX'TheprojectisusinganunsupportedversionoftheAndroidGradleplug-in(0.8.3).Version0.9.0introducedincompatiblechangesinthebuildlanguage.Pleasereadthemigrationguidetolearnhowtoupdateyourproject.将AndroidStudio升级到版本>=0.8.0后出现同样的问题 最佳答案 A
今天,我将ADT升级到22版。之后,我的项目将根本无法编译资源。我的“gen”文件夹是空的,因此我所有需要“R”的java文件都无法编译。 最佳答案 几个小时后,我重新启动了“AndroidSDKManager”,这一次,我注意到了这些:-《AndroidSDK平台工具》(升级版)-“AndroidSDK内置工具”(新)安装这些之后,我终于能够完全编译我的项目了。 关于android-升级到AndroidDeveloperTools22版后,编译失败,我们在StackOverflow上找
我正在使用以下代码行为使用Retrofit2发送的所有请求添加默认header:privatestaticOkHttpClientdefaultHttpClient=newOkHttpClient();static{defaultHttpClient.networkInterceptors().add(newInterceptor(){@OverridepublicResponseintercept(Chainchain)throwsIOException{Requestrequest=chain.request().newBuilder().addHeader("Accept","A